#include <iostream>
using namespace std;

int main()
{
    //1,可以通过数组名统计数组占用的内存大小

    int arr[10] = {1,2,3,4,5,6,7,8,9,10};
    //一个int类型占用四个
    cout<<"整个数组占用的内存空间为："<<sizeof (arr)<<endl;
    cout<<"每个元素占用的内存空间为："<<sizeof (arr[0])<<endl;
    cout<<"数组中元素个数为："<<sizeof (arr) / sizeof (arr[0]) <<endl;
    //2，可以通过数组名查看数组首地址

    cout<<"数组首地址为："<<arr<< endl;
    cout<<"数组中的第一个元素的首地址为："<<arr[0]<< endl;
    cout<<"数组中的第二个元素的首地址为："<<arr[1]<< endl;
    //数组名是常量，不可以进行赋值操作
    system("pause");
    return 0;
}
